@charset "utf-8";
/* CSS Document */
body,div,p,h1,h2,h3,h4,h5,h6,table,a,img,ul,li,dd,dl,dt,tr,td{ border: 0 none; margin: 0px; outline: 0 none; padding: 0px; }
body{ background: #fff; color: #666; font-family: '方正黑体'; font-size: 12px; line-height: 20px; }
/*base*/
em,i{ font-size: 8px; font-style: normal; }
.date{ color: #aaaaaa; }
a{text-decoration: none; color:#9C9C9C;}
a:hover,.del{text-decoration: underline;}
.fl{ float: left; }
.fr{ float: right; }
.align1 {text-align: center; }
ul li{ list-style: none; }
h2{ background: url(../img/lnk.gif) no-repeat; border-bottom: 1px solid #b9b9b9; display: block; height: 28px; overflow: hidden; text-indent: -10000px; }
.blue{color: #026c93;}
/*warpper*/
.warpper{ margin: 0 auto; width: 1000px; overflow:hidden; }
.sybanner{ background: url(../img/fla_bj.jpg) no-repeat; height: 486px; margin: 0 auto; width: 1008px; }
/*top*/
.top{ background: #10273c url(../img/top.gif) no-repeat center top; height: 54px; }
.clear:after, .warpper:after, .game ul li:after{ clear: both; content: " "; display: block; font-size: 0; height: 0; visibility: hidden; }
.blank10{clear:both;height:10px;display:block;font-size:1px;}
.logo,.navtion a,.navtion em{ background: url(../img/nav.png) no-repeat; display: block; float: left; height: 50px; overflow: hidden; text-indent: -10000px; }
.logo{ background-position: -7px 0px; width: 258px; }
.navtion{ float: right; padding-right: 30px; width:495px; }
a.a1{ background-position: -503px 0px; width: 70px; }
a.a2{ background-position: -582px 0px; width: 92px; }
a.a3{ background-position: -687px 0px; width: 92px; }
a.a4{ background-position: -793px 0px; width: 92px; }
a.a5{ background-position: -894px 0px; width: 92px; }
.navtion em{ background-position: -571px -1px; width: 13px; }
/* flash */
.amtion{ background: #00203c url(../img/ad_bj.jpg) center top no-repeat; height: 486px; }
.content{ padding: 16px 0 0 20px; }
/*infomation*/
.infomation{ width: 280px; }
.infomation h2{ margin-bottom: 12px; width: 168px; }
.info{ float: left; padding-left: 15px; width: 168px; }
.sytit { position: relative; }
.sytit a { display: block; height: 15px; line-height: 15px; position: absolute; right: 7px; text-indent: -9999px; top: 8px; width: 32px; }
.new{ margin: 0 20px 0 18px; width: 320px; }
.new h2{ background-position: -193px 0; margin-bottom: 10px; width: 320px; }
.game{ width: 340px; }
.game h2{ background-position: -539px 0; margin-bottom: 10px; width: 339px; }
.new ul li,.game ul li{ border-bottom: 1px dashed #c1c1c1; height: 18px; overflow: hidden; padding: 3px 0 2px 0px; }
.new ul li a{ color: #666666; }
.new ul li i{ float: right; font-size: 10px; }
/*gone*/
.gone{ float: left; width: 85px; }
.gone i,.gone a,.gone small{ display: inline-block; float: left; }
.gone i{ background: url(../img/small.gif) no-repeat; }
.gone i{ background-position: -4px -22px; height: 5px; margin: 9px 0px 0 6px; text-indent: -10000px; width: 4px; }
.gone a{ color: #666666; margin: 0 1px 0 2px; }
.gone small{ height: 11px; margin-top: 5px; overflow: hidden; text-indent: -10000px; width: 11px; }
.gone small#hot,.gone small#gre{ background: url(../img/small.gif) no-repeat; }
.gone small#hot{ background-position: 0 0px; }
.gone small#gre{ background-position: 0 -11px; }
a.detail{ color: #f7941d; }
a.detail:hover { text-decoration: underline; }
.imf{ background: url(../img/imgbg.gif) no-repeat; height: 93px; margin-top: 18px; overflow: hidden; padding: 4px 5px; width: 78px; }

/*sub*/
.sub{ background: url(../img/subg_rp.gif) repeat-x; height: 300px; overflow-y: hidden; text-align: center; }
.footer{ background: url(../img/foot.gif) repeat-x; color: #999; margin-top: 35px; padding-bottom: 10px; }
.foot{ padding-top: 20px; }
.blogo2{ float: left; width: 352px; }
.foot{ float: left; width: 575px; }
.f_c{ background: url(../img/footlogo.jpg) -8px 10px no-repeat; width:254px; height:80px; float: right;  }
 .f_c a{TEXT-INDENT: -9999px; DISPLAY: block; OVERFLOW: hidden; border:0px; width:254px; height:80px; border:0px; cursor:pointer}
.f_c span{ font-size: 10px; letter-spacing: 0; text-decoration: underline;-webkit-text-size-adjust: none;}
.gs_ico{float: right; width: 352px; margin-top: 25px; width: 72px;}
/* ҳ */
.t_i{ text-indent: 2em; }
.l24{ line-height: 24px; padding: 5px 0; }
.top_inside{ background: #263b5d url(../img/top2.gif) no-repeat center top; height: 54px; }
.ad_inside{ background: #16294c; height: 260px; overflow:hidden; text-align: center; width: 100%; }
.inside_box{ margin: 0 auto; width: 978px; }
.left_nav{ background:#FFF url(../img/left_nav_bj.png) no-repeat left bottom; float: left;  height: 240px; position: relative; width: 230px; }
.nav_t{background:#FFF url(../img/left_nav.png); height: 54px; left: 9px; overflow: hidden; position: absolute; text-indent: -999px; top: -37px; _top: -47px; width: 210px; }
.contact_t{background-position: 0 -55px;}
.iion_t{background-position: 0 -110px;}

.news_t{background-position: 0 -165px;}
.prodvcts_t{background-position: 0 -220px; _background-position: 0 -215px; _top:-42px;}
.left_nav ul{padding: 15px 0 0 22px; width: 177px; }
.left_nav ul li{background: #fff url(../img/nav_icon2.png) no-repeat; margin-top:8px; width: 177px; }
.left_nav ul li a{ color: #666666; display: block; font-weight: bold; font-size:14px; height: 28px; line-height: 28px; text-indent: 33px; width: 177px; overflow: hidden;}
.left_nav ul li a.on, .left_nav ul li a:hover{ background: #dbf5ff url(../img/nav_icon.png) no-repeat; color: #026c93;}
.left_nav ul li p{border-bottom:1px  dashed #bdbdbd; height:28px;}
.left_nav ul li p a{font:bold 13px/28px '方正仿宋';}
.left_nav ul li p a:hover, .left_nav ul li p a.on{background:none; text-decoration:none; color: #026c93;}


.right_box{ float: right; margin: 25px 12px 0 0; width: 722px; }
.t_add{ background: #e3f5fd url(../img/right_icon.gif) repeat-x; height: 35px; line-height: 35px; padding-right: 10px; text-align: right; }
.in_p, .bordB{ background: url(../img/line.gif) repeat-x left bottom; }
.in_p{ color: #777; line-height: 22px; padding: 13px 0; }
.tit{ background: url(../img/right_icon.gif) no-repeat 2px -46px; color: #026c93; font-size: 14px; line-height: 30px; margin: 5px 0; padding-left: 10px; }
.in_pic{ margin: 20px 0; }
.bordB{ padding: 15px 0 0; }
.p_tc{ color: #026c93; padding: 10px 0; }
.award, .growth{ background: url(../img/award.gif) no-repeat right bottom #e6f1f7; border-bottom: 2px #359bd4 solid; width: 696px; }
.award_first { background: #359bd4; color: #FFF; height: 28px; line-height: 28px; text-align: center; }
.award_first dt, .award_item dt, .growth_itme dt{ float: left; padding-left: 10px; width: 235px; }
.award_first dd, .award_item dd, .growth_itme dd{ float: right; padding-left: 10px; width: 441px; }
.award_item, .growth_itme{ border-bottom: 1px #c4d9ef dashed; color: #5a5a5a; height: 30px; line-height: 30px; }
.award_item dt, .growth_itme dt{ background: #f2f7fa; }
.growth{ background-image: none; }
.growth_itme dt, .growth_first dt{ width: 85px; }
.growth_itme dd, .growth_first dd{ width: 591px; }
.g_itme{ height: 60px; line-height: 60px; }
.g_itme dd{ line-height: 30px; padding: 0; }
.dd_line{ border-bottom: 1px dashed #C4D9EF; }
.ec_tit{font:bold; color: #026c93; margin-bottom: 10px; font:bold }
.ec_tit span{display:block; /*font-variant:small-caps;*/  line-height:1em; font-size:10px; color:#999; font-family: '方正黑体'; padding-bottom: 10px;}
.contact_top{margin:15px 0 0;}
.map {border: 1px solid #E0E0E0;height: 454px;margin: 20px 0 10px 15px;padding: 5px;width: 634px;}
.contact_list{padding:10px 0 5px 0; font-weight:bold; color: #026c93; font-size:13px;}
.liuc{margin: 15px 0 5px 0; width:720px;}
.liuc li{float: left; line-height: 36px; text-align: center;}
.lc_1{background: url(../img/lc.gif) no-repeat;color: #FFFFFF; height: 51px;width: 76px;}
.lc_2{background: url(../img/lc2.gif) no-repeat;height: 33px;margin-left: 1px;padding-right: 1px;width: 23px;}
.new_job{width:700px; margin: 10px auto;}
.new_job li{background: url(../img/right_icon.gif) no-repeat 0 -47px; height: 25px; line-height: 25px; overflow: hidden; padding-left: 10px;}
.new_job li .job_time{float:right;}
.new_job li a, .new_job li{color: #9C9C9C;}
.page{margin-top:45px; text-align:center;}
.ec_tit .f_time{	font-size: 12px; font-weight:normal; padding-top:10px;}
.lie1{margin: 10px 0; width: 674px;}
.bl1{ border: 1px solid #E0E0E0;float: left;height: 89px;padding: 5px;width: 129px;}
.bl2{width: 518px;}
.biti{background:#F9F9F9;border-bottom: 1px solid #E0DFDF;float: left;height: 27px;line-height: 27px;width: 519px;}
.wenf{background: url(../img/icon.jpg) no-repeat 3px 13px;height: 26px;padding-left: 10px;width: 509px;}
.shuom{height: 64px; margin-top: 8px;text-indent: 2em;width: 519px;}
.dfd{color: #1E68AF;}
.gengd{padding-right: 10px;}
.gz_text{line-height: 25px; padding-bottom: 20px; padding-left: 5px; width: 668px; color: #9C9C9C;}
/*school_job*/
.school_job_t1{padding:15px 0 8px 20px; text-align:left;}
.f16{font:16px/35px '方正黑体'; color:#333;}
.school_job_t2{line-height:30px; color:#464646; font-family:'方正黑体'; font-size:13px;}
a.sc {border-radius:8px; -moz-border-radius:8px; -webkie-border-radius:8px; background:#b8b8b8; padding:20px 0 127px 20px; float: left; text-align:left; line-height:36px; font-size:18px; font-family:'方正黑体'; padding:10px 15px; color:#FFF;}
a.sc:hover{background:#f26522; }
a.sc:hover{text-decoration:none;}
.school_job4{line-height:36px; color:#333; font-family:'方正黑体'; font-size:13px; padding:3px 0 50px 25px; text-align:left;}
.school_job4 a{color:#ff3300;}
.school_job4 a:hover { color:#3CF;}
.school_job4 .url{text-decoration:underline; color:#ff3300; font-family:'方正黑体'; font-size:13px;}
.school_job_list{width:680px; margin:0 auto;}
.school_job_list dl{border-bottom:1px solid #e1e1e1; line-height:30px; font-family:'方正黑体'; padding:15px 0; cursor:pointer;}
.school_job_list dl.top_icon{background:url(../images/top_icon.gif) no-repeat right  bottom;}
.school_job_list dl.top_icon2{background:url(../images/top_icon2.gif) no-repeat right  bottom;}
.school_job_list dl dt{font-size:12px; color:#333; font-weight:bold;}
.school_job_list dl dd{color:#555;}
a.school_job_t4{display:block; width:358px; height:87px; text-indent:-999px; overflow:hidden; background:url(../images/xz_ad3.jpg) no-repeat left top;}
a.school_job_t4:hover{background:url(../images/xz_ad3.jpg) no-repeat left bottom;}

/*2013/10/14 改版*/
.job_list{background:url(../images/xz_ad4.jpg) no-repeat left top; width:646px; height:222px; padding:204px 0 0 75px;}
.job_list .job_list_a{width:94px; margin-right:33px; float:left; display:inline;}
.job_list .job_list_a a{display:block; width:100%; height:24px; overflow: hidden;text-indent: -999px; margin-bottom:9px;}
.job_fs{height:197px; padding:0 0 0 48px; text-align:left; font:16px/28px '\5FAE\8F6F\96C5\9ED1'; color:#3e4e67;}
.job_fs h4{font:bold 22px/28px '\9ED1\4F53'; margin-bottom:10px;}
.job_fs .nn{background:url(../images/xz_ad5.jpg ) no-repeat right  bottom; height:32px; width: 500px;}
.xjxc { text-align:center; padding:30px 0 80px 0; line-height:30px;}
.xjxc table { border-top:1px solid #ccc; border-left:1px solid #ccc; line-height:30px;}
.xjxc table td { border-bottom:1px solid #ccc; border-right:1px solid #ccc; line-height:40px; margin:0; padding:0 5px;}








